package com.fanrui.code.entity;

import com.fanrui.code.db.jvmdb.ConfigFile;
import com.fanrui.code.db.jvmdb.IPersistable;

@ConfigFile
public class PlayerCondition implements IPersistable<Integer>{
    private Integer id;

    private Long goldGe;

    private Long goldLe;

    private Long moneyGe;

    private Long moneyLe;

    private Integer vipGe;

    private Integer vipLe;

    private Boolean inRoom;

    private String inRooms;

    private Integer registerDayGe;

    private Integer registerDayLe;

    private Integer loginDayGe;

    private Integer loginDayLe;

    private Boolean inFamily;

    private String haveItems;

    private Integer batteryLevelLe;

    private Integer batteryLevelGe;

    private Integer vipExpLe;

    private Integer viExpGe;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getGoldGe() {
        return goldGe;
    }

    public void setGoldGe(Long goldGe) {
        this.goldGe = goldGe;
    }

    public Long getGoldLe() {
        return goldLe;
    }

    public void setGoldLe(Long goldLe) {
        this.goldLe = goldLe;
    }

    public Long getMoneyGe() {
        return moneyGe;
    }

    public void setMoneyGe(Long moneyGe) {
        this.moneyGe = moneyGe;
    }

    public Long getMoneyLe() {
        return moneyLe;
    }

    public void setMoneyLe(Long moneyLe) {
        this.moneyLe = moneyLe;
    }

    public Integer getVipGe() {
        return vipGe;
    }

    public void setVipGe(Integer vipGe) {
        this.vipGe = vipGe;
    }

    public Integer getVipLe() {
        return vipLe;
    }

    public void setVipLe(Integer vipLe) {
        this.vipLe = vipLe;
    }

    public Boolean getInRoom() {
        return inRoom;
    }

    public void setInRoom(Boolean inRoom) {
        this.inRoom = inRoom;
    }

    public String getInRooms() {
        return inRooms;
    }

    public void setInRooms(String inRooms) {
        this.inRooms = inRooms == null ? null : inRooms.trim();
    }

    public Integer getRegisterDayGe() {
        return registerDayGe;
    }

    public void setRegisterDayGe(Integer registerDayGe) {
        this.registerDayGe = registerDayGe;
    }

    public Integer getRegisterDayLe() {
        return registerDayLe;
    }

    public void setRegisterDayLe(Integer registerDayLe) {
        this.registerDayLe = registerDayLe;
    }

    public Integer getLoginDayGe() {
        return loginDayGe;
    }

    public void setLoginDayGe(Integer loginDayGe) {
        this.loginDayGe = loginDayGe;
    }

    public Integer getLoginDayLe() {
        return loginDayLe;
    }

    public void setLoginDayLe(Integer loginDayLe) {
        this.loginDayLe = loginDayLe;
    }

    public Boolean getInFamily() {
        return inFamily;
    }

    public void setInFamily(Boolean inFamily) {
        this.inFamily = inFamily;
    }

    public String getHaveItems() {
        return haveItems;
    }

    public void setHaveItems(String haveItems) {
        this.haveItems = haveItems == null ? null : haveItems.trim();
    }

    public Integer getBatteryLevelLe() {
        return batteryLevelLe;
    }

    public void setBatteryLevelLe(Integer batteryLevelLe) {
        this.batteryLevelLe = batteryLevelLe;
    }

    public Integer getBatteryLevelGe() {
        return batteryLevelGe;
    }

    public void setBatteryLevelGe(Integer batteryLevelGe) {
        this.batteryLevelGe = batteryLevelGe;
    }

    public Integer getVipExpLe() {
        return vipExpLe;
    }

    public void setVipExpLe(Integer vipExpLe) {
        this.vipExpLe = vipExpLe;
    }

    public Integer getViExpGe() {
        return viExpGe;
    }

    public void setViExpGe(Integer viExpGe) {
        this.viExpGe = viExpGe;
    }

	@Override
	public void setPersistKey(Integer id) {
		this.id = id;
	}

	@Override
	public Integer getPersistKey() {
		return this.id;
	}
}